﻿body {
    margin: 0px;
    font-size: 14px;
    font-family: "PingFangSC", "Microsoft Yahei","FZLTHJW";
    visibility: hidden;
}

body table {
    float: none !important;
}
.info a {
    text-decoration:underline!important;
}

@font-face {
    font-family: 'FZLTHJW';
    src: url('/Font/FZLTHJW.TTF') format('truetype'),
         url('/Font/FZLTHJW.eot') format('embedded-opentype'),
         url('/Font/FZLTHJW.woff') format('woff');
}

/*清除浮动*/
.clearfix:after {
    content:"020";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.clearfix {
    zoom:1;
}

/** { font-size:14px; }*/
span, div, li, form, ul, p, a {
    font-size: 14px;
}
.goodtips { color:Blue; background:url(../../images/advert.gif) no-repeat left; text-indent:18px; }
ul, li { list-style:none; margin:0px; padding:0px; }
.cms ul{margin:0px; padding:0px; list-style:disc; list-style-position:inside}
.cms ul li{ margin:0px; padding:0px; list-style:disc;list-style-position:inside }

a:link { color:#333; text-decoration:none; } 
a:visited { color:#333; text-decoration:none; } 
/*a:hover { color:red; text-decoration:none; } */

.sub_divcontainer{width:950px;margin:0 auto;}

/*begin 页面框架*/
#container{width:950px;margin:0 auto;}
#column_left{width:183px;height:258px; margin-right:8px;float:left;}
#column_center{width:532px; height:258px;float:left;position:relative;}
#column_right{width:209px; float:right;}
#column_main{width:723px;padding:0;margin-top:8px;float:left;}
#column_bottom{width:950px;padding:0;float:left;}
/* end 页面框架*/


/*begin 左上最新活动*/
.new_ad{width:181px;height:256px; margin:0px; border:1px solid #cecece;overflow:hidden;}
.new_ad .new_ad_head {margin:0px;height:32px;line-height:32px; background:#eee;}
.new_ad h2{padding-left:45px;margin:0px;font-size:14px;color:#cc0000;background: url(../images/arrow.jpg) no-repeat 24px 8px;}
.new_ad .new_head{background:url(../images/NavLinkHeader.gif) no-repeat;height:28px;}
.new_ad .sub_new_ad_select{height:32px;position:relative;  font-weight:bold; line-height:32px;background:url(../images/main_newpro_curbg.jpg) no-repeat;cursor:pointer;}
.new_ad .sub_new_ad_common{height:32px;position:relative;line-height:32px;background:url(../images/main_newpro_bg.jpg) no-repeat;  }
.new_ad  span{margin-left:43px;}
.new_ad .cur_top_left_ad{display:block;height:75px; color:#666; word-wrap: break-word;word-break: break-all;overflow:hidden; border-left:1px solid #ccc;border-right:1px solid #ccc;}
.new_ad .hidden_top_left_ad{display:none;height:75px; color:#666; word-wrap: break-word;word-break: break-all;overflow:hidden; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.cur_top_left_ad .ad_content{margin:8px 8px 4px 8px;}
.cur_top_left_ad .ad_content a:link , .hidden_top_left_ad .ad_content a:link { color:#666; }
.cur_top_left_ad .ad_content a:visited, .hidden_top_left_ad .ad_content a:visited { color:#666; }
.cur_top_left_ad .ad_content a:hover,.hidden_top_left_ad .ad_content a:hover { color:red; }
.hidden_top_left_ad .ad_content{margin:8px 8px 4px 8px;}
.hotspot{z-index:999; left: 145px; position: absolute; top: 4px;}
/*end 左上最新活动*/
 
/*netPaySafeTip*/
.u_safttip_con{width:209px;margin-bottom:4px; margin-top:-8px;}


/*begin 右侧用户控件*/
.m_con{width:209px;margin-bottom:8px;}
.m_con a:link { color:#333;} 
.m_con a:visited { color:#333;} 
.m_con a:hover { color:red;} 

.m_con h2{padding-left:15px;margin:0px;height:27px;line-height:27px; font-size:14px;color:White;background:url(../images/main_func_title.jpg) no-repeat;}
.m_con .m_con_info{margin:0;border:1px solid #cccccc;}

.m_con .m_center{ text-align:center;width:204px;height:40px; margin:0px;clear:both;}
.m_center ul li{list-style:none;float:left;margin:8px 0px 8px 4px!important;}

.m_con_info td a{margin:2px;}

.m_con .m_con_info ul li{margin:4px 0px 4px 18px;list-style:none;color:#cc0000; }
.m_con .m_con_info ul li a{margin-left:8px;}
.m_con .m_con_info a.underline{text-decoration: underline;}
.m_con_info .netbank li{color:#000 !important;margin:0px !important;}
.m_con_info .netbank li a{margin:0px !important;}

.m_con_stock{width:209px;margin:0;}
.m_con_stock_head{width:209px;height:31px;background:url(../images/main_stock.jpg) no-repeat;margin:0;}
.m_con_stock .m_con_info{border:1px solid #cccccc;}
.m_con_stock .m_center{ text-align:center; margin:8px;clear:both;}

.m_con_websites{width:209px;margin:0px 0px 8px 0px;}
.m_con_websites_head{width:209px;height:31px;background:url(../images/main_websites.jpg) no-repeat;margin:0;}
.m_con_websites .m_con_info{border:1px solid #cccccc;}
.m_con_websites .m_center{ text-align:center; margin:8px 0px 8px 0px;clear:both;}
/* end 右侧用户控件*/

/*begin 最新消息*/
.m_mid_con{width:723px;margin:0px;margin-bottom:8px;height:213px!important;padding:0;}
.m_mid_con_newprod{width:723px;margin:0px;margin-bottom:0px;margin-bottom:8px!important;margin-bottom:8px;height:225px!important;height:225px!important;padding:0;}

.m_head{margin:0px; height:33px!important;height:33px; vertical-align:middle;background: url(../images/main_content_bg.jpg) no-repeat;color:#cc0000;font-weight:bold;}
.m_head span{margin-left:45px; float:left;font-size:14px; margin-top:8px;  vertical-align:baseline; }

.m_con_container{ width:721px;height:172px;border:1px solid #cccccc;margin:0px;padding:0;border-top:none;}
.m_con_container span{font-size:14px;}

.m_con_title{margin:16px auto auto 40px; background: url(../images/main_arrow.jpg) no-repeat 28px 20px;}

.m_mid_con_container{ width:721px;height:190px;border:1px solid #cccccc; border-top:none;}

.m_mid_con_container span{font-size:14px;}
.m_con_notice{ width:388px;height:183px;float:left;display:inline; margin-top:8px;}
.m_con_notice .m_notice_head {height:19px; margin-top:10px;margin-left:27px;}
.m_notice_head span{margin-left:14px; color:#333; font-size:14px; }
.m_con_notice h2{float:left; margin:0px;width:285px;border-bottom:1px solid #ccc;background: url(../images/arrow_06.gif) no-repeat 0px 5px;}
.m_con_notice .m_notice_more{float:left; margin-top:2px; }
.m_con_notice .m_con_info{margin-left:22px;margin-top:10px; height:120px;overflow:hidden; clear:both;}

.m_con_specialsale{ width:330px;height:183px;float:left;display:inline; margin-top:8px;}
.m_con_specialsale .m_specialsale_head {height:19px; margin-top:10px;margin-left:20px; }
.m_specialsale_head span{margin-left:14px; color:#333; }
.m_con_specialsale h2{float:left;margin:0px; width:235px;border-bottom:1px solid #ccc;background: url(../images/arrow_06.gif) no-repeat 0px 5px;}
.m_con_specialsale .m_specialsale_more{float:left;border-bottom:0px solid #ccc; margin-top:2px;}
.m_con_specialsale .m_con_info{margin-left:15px; margin-top:10px; height:120px;overflow:hidden; clear:both;}

.m_con_notice a:link { color:#333;} 
.m_con_notice a:visited { color:#333;} 
.m_con_notice a:hover { color:red;} 

.m_con_specialsale a:link { color:#333;} 
.m_con_specialsale a:visited { color:#333;} 
.m_con_specialsale a:hover { color:red;} 

/*end 最新消息*/

/* notice */
.mid_notice{float:left;width:532px;height:68px;overflow:hidden; clear:both; margin-top:2px; border-bottom:1px solid #e8e8e8; background: url(../images/main_notice_bg.gif) no-repeat;}
.mid_notice .mid_notice_head {height:19px; margin-top:4px;margin-left:20px;}
.mid_notice span{margin-left:20px; color:#333; }
.mid_notice h2{float:left; margin:0px;background: url(../images/arrow.jpg) no-repeat 2px 2px;}
.mid_notice .mid_notice_more{float:right;margin-right:20px;}
.mid_notice .mid_notice_info{margin-left:20px;margin-top:0px; height:50px;overflow:hidden; clear:both;}
.liLeft,.liRight{height:14px;}
.mid_notice a:link { color:#666;} 
.mid_notice a:visited { color:#666;} 
.mid_notice a:hover { color:red;} 

.m_finance_con{width:723px;margin:0;height:220px!important;height:220px!important;padding:0;}
.finance_menu{width:723px;margin:0; height:34px;float:left;  text-align:left; font-weight:bold; color:Black; background: url(../images/main_finance_bg.jpg) repeat-x;}
.finance_menu ul{float:left;line-height:34px;}
.finance_menu li{float:left; height:34px; list-style:none;}

.finance_menu_left{float:left;width:10px;background: url(../images/main_finance_home.jpg) no-repeat; }
.finance_menu_right{float:left;width:10px;background: url(../images/main_finance_end.jpg) no-repeat right; }

.f_curmenu{margin:0px;width:87px; text-align:center;color:#cd0000; background: url(../images/main_invest_focus.gif) no-repeat; }
.f_menu{margin:0px;width:87px;text-align:center;}

.f_curmenu a:link {  color:#cd0000;  font-size:14px;}
.f_curmenu a:visited {  color:#cd0000;font-size:14px; }
.f_curmenu a:hover {  color:red;font-size:14px; }

.f_menu a:link {   color:#333; font-size:14px; }
.f_menu a:visited {   color:#333; font-size:14px;}
.f_menu a:hover {  color:red;font-size:14px; }

.f_menu_spit{width:1px;height:34px; float:left;background: url(../images/main_finance_spit.jpg) no-repeat;}

.m_finance_container{ width:721px;height:180px;float:left;border:1px solid #cccccc;margin:0px;padding:0;border-top:none; }

.m_finance_left{width:388px;height:180px;margin:0;float:left; overflow:hidden}
.m_finance_left span{margin-left:16px; font-size:14px}
.m_finance_left .m_finance_title{margin:0px;margin-left:17px!important; margin-left:8px; color:#333; margin-top:15px;float:left;background: url(../images/arrow_06.gif) no-repeat 3px 6px;  width:295px; margin-bottom:7px;}
.m_finance_left .m_finance_info{margin-left:15px; width:360px;height:133px; overflow:hidden;}
.m_finance_left .m_finance_info .SingleProduct{ float:left; width:110px; height:100px;}
.m_finance_left .m_finance_info .SingleProduct .proImg{ width:70px; height:60px;margin:auto;}
.m_finance_left .m_finance_info .SingleProduct .proDetail{ margin:0; padding:0;}
.m_finance_left .m_finance_info .SingleProduct li{ width:100%; height:16px; line-height:16px;text-align:center;}
.m_finance_info .goldProduct {float:left; width:100px; margin:0 10px; height:125px; overflow:hidden; position:relative; display:inline;}
.goldProduct .prdImg{width:80px; height:80px; border:0px; margin:0 10px; cursor:pointer;}
.goldProduct .textLine{height:20px; line-height:20px;width:100px; text-align:center;}
.goldProduct .priceTag{color:#C00000; font-size:15px; font-weight:bold;}

.m_finance_left .m_finance_more{border:0px;float:left;margin-top:15px;margin-bottom:7px; }

.m_finance_midline{float:left;width:1px;height:150px;margin-top:15px; border-left:1px solid #ccc; }

.m_finance_right{width:331px;height:180px;margin:0;overflow:hidden;display:inline;float:left; }
.m_finance_right .m_finance_title{margin:0px;margin-left:17px!important; margin-left:8px;  color:#333; margin-top:15px;float:left;background: url(../images/arrow_06.gif) no-repeat 3px 6px;  width:100%; margin-bottom:7px;}
.m_finance_right span{margin-left:16px; font-size:14px; }
.m_finance_right .m_finance_info{margin-bottom:3px; margin-left:5px!important; width:290px; line-height:24px;  height:133px; overflow:hidden; clear:both; }
.m_finance_right .m_finance_more{border:0px;float:right;margin: 10px 4px;}

.repeaterli{float: left; line-height: 24px; width: 100%; display: block; height: 24px;}

.repeaterli a.red:link { color:red; text-decoration:none} 
.repeaterli a.red:visited { color:red;text-decoration:none} 
.repeaterli a.red:hover { color:red;text-decoration:none} 

.repeaterli a.gray:link {  text-decoration:none} 
.repeaterli a.gray:visited {text-decoration:none} 
.repeaterli a.gray:hover {text-decoration:none} 




/*begin 招行新闻*/
.m_mid_con_cmbinfo{width:723px;margin:0px;height:297px;padding:0;}
.m_con_container_cmbinfo{ width:721px;height:264px!important;height:246px;border:1px solid #cccccc;margin:0px;padding:0;border-top:none;}
.m_con_container_cmbinfo span{font-size:14px;}

.m_con_left{width:388px;height:233px; float:left;overflow:hidden;}
.m_con_left .m_con_title{margin-left:12px;float:left; color:#333; background: url(../images/arrow_06.gif) no-repeat 6px 6px;}
.m_con_title span{margin-left:20px;}
.m_con_left .m_con_info{margin:4px auto auto 12px;width:340px;float:left;height:169px; overflow:hidden;}
.m_con_left .m_con_info li{margin:9px;}
.m_con_left .m_con_more{border:0px;float:right;margin: 2px 25px!important; margin:2px 21px}
 
 .m_con_midline{float:left;width:1px;height:160px;margin-top:20px; border-left:1px solid #ccc; }
 .m_con_midline_cmbinfo{float:left;width:1px;height:210px;margin-top:20px; border-left:1px solid #ccc; }
 
.m_con_right{width:330px;height:233px;overflow:hidden;display:inline;float:left;}
.m_con_right .m_con_title{margin:0px;margin-left:17px!important; margin-left:8px;  color:#333; margin-top:16px;float:left;background: url(../images/arrow_06.gif) no-repeat 3px 6px;  width:100%; margin-bottom:4px;}
.m_con_right span{margin-left:20px;}
.m_con_right .m_con_info{ margin-right:3px;  margin-left:15px!important;width:290px; line-height:24px;  height:169px; overflow:hidden; clear:both; }
.m_con_right .m_con_more{border:0px;float:right;margin:2px 26px 0px 0px!important;margin:2px 25px 0px 0px}
/*end 招行新闻*/


/* begin 个人公司业务 */
.m_bussiness_left{width:388px;height:172px;float:left;}
.m_bussiness_left .m_con_title{margin-left:30px;float:left; background: url(../images/main_arrow.jpg) no-repeat 17px 20px;}


.m_bussiness_left .m_bussiness_img {margin:12px 0px 0px 16px;float:left;display:inline;width:108px;height:160px;}
.m_bussiness_left .m_bussiness_r{float:left;margin:12px 0px 0px 16px; width:240px;height:160px;}
.m_bussiness_left .m_bussiness_head {float:left;margin:0px;font-size:14px; font-weight:bold; }
.m_bussiness_left .m_bussiness_info{margin:0px;margin-top:2px;width:230px;float:left;height:100px;word-wrap: break-word;word-break: break-all;  color:#666; overflow:hidden;}
.m_bussiness_left .m_bussiness_more{border:0px;float:right;margin:6px 17px;}
 
 .m_bussiness_midline{float:left;width:1px;height:140px;margin-top:15px; border-left:1px solid #ccc;}
 
.m_bussiness_right{width:331px;height:172px;overflow:hidden;display:inline;float:left; }
.m_bussiness_right .m_bussiness_title {margin:0px;margin-left:17px!important; margin-left:8px;  color:#333; margin-top:12px;float:left;background: url(../images/arrow_06.gif) no-repeat 3px 6px;  width:100%; margin-bottom:2px;}
.m_bussiness_right span{margin-left:16px;}
.m_bussiness_right .m_bussiness_info{ margin-right:3px;  margin-left:17px!important;width:290px; line-height:24px;  height:100px; overflow:hidden; clear:both; }
.m_bussiness_right .m_bussiness_more{border:0px;float:right;margin: 6px 25px;}

.c_mid_con{width:723px;margin:0px;margin-bottom:8px;height:200px!important;padding:0;}
.c_con_container{ width:721px;height:167px;border:1px solid #cccccc;margin:0px;padding:0;border-top:none;}
.c_bussiness_left{width:388px;height:172px;float:left;}
.c_bussiness_left .m_con_title{margin-left:30px;float:left; background: url(../images/main_arrow.jpg) no-repeat 17px 20px;}


.c_bussiness_left .m_bussiness_img {margin:12px 0px 0px 16px;float:left;display:inline;width:108px;height:135px;}
.c_bussiness_left .m_bussiness_r{float:left;margin:12px 0px 0px 16px; width:240px;height:160px;}
.c_bussiness_left .m_bussiness_head {float:left;margin:0px;font-size:14px; font-weight:bold; }
.c_bussiness_left .m_bussiness_info{margin:0px;margin-top:4px;width:230px;float:left;height:94px;word-wrap: break-word;word-break: break-all;  color:#666; overflow:hidden;}
.c_bussiness_left .m_bussiness_more{border:0px;float:right;margin:6px 17px;}
 
 .c_bussiness_midline{float:left;width:1px;height:140px;margin-top:15px; border-left:1px solid #ccc;}
 
.c_bussiness_right{width:331px;height:172px;overflow:hidden;display:inline;float:left; }
.c_bussiness_right .m_bussiness_title{margin:0px;margin-left:17px!important; margin-left:8px;  color:#333; margin-top:12px;float:left;background: url(../images/arrow_06.gif) no-repeat 3px 6px;  width:100%; margin-bottom:2px;}
.c_bussiness_right span{margin-left:16px;font-size:14px;}
.c_bussiness_right .m_bussiness_info{ margin-right:3px;  margin-left:17px!important;width:290px; line-height:24px;  height:100px; overflow:hidden; margin-bottom:2px!important; clear:both; }
.c_bussiness_right .m_bussiness_more{border:0px;float:right;margin: 0px 25px;}

/* end 个人公司业务 */


 
/* begin 中下*/
.bottom_ad{width:948px;height:60px;margin-bottom:8px;}
.bottom_con{width:948px;border:1px solid #ccc;margin-top:8px;margin-bottom:8px;}
.bottom_con_column{margin-top:8px;margin-bottom:8px;margin-left:20px;}
.bottom_con_column .bottom_con_title{width:194px;  font-size:12px; font-weight:bold; border-bottom:1px solid #ccc;background:url(../images/arrow.jpg) no-repeat 0px 3px;}
.bottom_con_column span{margin-left:20px;}
.bottom_con_column ul{margin-left:0px;margin-top:8px;}
.bottom_con_column li {list-style:none; margin-right:10px;color:#cc0000;  }
.bottom_con_column ul li a{margin:8px;color:#050505;}

.bottom_con_column ul li a:linked{color:#050505;}
.bottom_con_column ul li a:visited{ color:#050505;}
.bottom_con_column ul li a:hover{color:#cc0000;}
/* end 中下*/



 
 /* 更多图片 */
.common_img_more{border:0px;width:49px;height:19px;}
div.spacer{clear:both;}

/*Common NavigationLink*/
#NavigationLinkDiv a:link {text-decoration:none; color:#696969} 
#NavigationLinkDiv a:visited {text-decoration:none;  color:#696969} 
#NavigationLinkDiv a:hover{text-decoration:none;color:red }
.currentnav { color: #A30030 }


/*Common NavLink*/
.navlinkline{width:184px; border-top:1px solid #cccccc;}
.NavLinkContent{}
.NavLinkContent .redspan{ width:8px; height:28px; background-color:#D60000; display:block; vertical-align:middle; float:left}
.NavLinkContent .subtxtspan{font-size:9px;margin-left:35px; float:left;height:29px; line-height:29px}

.NavLinkContent .page{width:184px;height:30px;line-height:30px;background:url(../images/page_bg.gif) no-repeat}
.NavLinkContent .page_selected{width:184px;height:30px;line-height:30px;background:url(../images/pageselected_bg.gif) no-repeat}

.NavLinkContent .directory{width:184px;height:30px;line-height:30px; background:url(../images/directory_bg.gif) no-repeat; overflow:hidden;}
.NavLinkContent .directory_selected{width:184px;height:30px;line-height:30px; background:url(../images/directory_hover_bg.gif) no-repeat; overflow:hidden;}

.NavLinkContent .subpage{width:184px;height:30px; background-color:#ffffff; border-top:1px solid #ccc}
.NavLinkContent .subpage_selected{width:184px;height:30px; background-color:#ffffff; border-top:1px solid #ccc; border-bottom:none;}

.NavLinkContent .subpage_selected span a:link{ color:red; text-decoration:none} 
.NavLinkContent .subpage_selected span  a:visited { color:red;text-decoration:none} 
.NavLinkContent .subpage_selected span  a:hover { color:red;text-decoration:none} 

.NavLinkContent a:link { color:#333; text-decoration:none} 
.NavLinkContent a:visited { color:#333;text-decoration:none} 
.NavLinkContent a:hover { color:red;text-decoration:none} 

.NavLinkHeaderBig{ width:209px; height:28px; background:url(../images/NavLinkHeader_big.gif); font-weight:bold; line-height:28px}
.NavLinkHeaderBig span{margin-left:45px; font-size:14px}
.navlinklineBig{width:209px; border-top:1px solid #cccccc;}
.NavLinkContentBig{}
.NavLinkContentBig .txtspan{font-size:9px;margin-left:50px; float:left; line-height:30px}
.NavLinkContentBig .redspan{ width:8px; height:28px; background-color:#D60000; display:block; vertical-align:middle; float:left}
.NavLinkContentBig .subtxtspan{font-size:9px;margin-left:35px; float:left;height:29px; line-height:29px}

.NavLinkContentBig .page{width:209px;height:30px;line-height:30px;background:url(../images/page_bg_big.gif) no-repeat}
.NavLinkContentBig .page_selected{width:209px;height:30px;line-height:30px;background:url(../images/pageselected_bg_big.gif) no-repeat}

.NavLinkContentBig .directory{width:209px;height:30px;line-height:30px; background:url(../images/directory_bg_big.gif) no-repeat; overflow:hidden;}
.NavLinkContentBig .directory_selected{width:209px;height:30px;line-height:30px; background:url(../images/directory_hover_bg_big.gif) no-repeat; overflow:hidden;}

.NavLinkContentBig .subpage{width:209px;height:30px;background-color:#ffffff; border-top:1px solid #ccc}
.NavLinkContentBig .subpage_selected{width:209px;height:30px;background-color:#ffffff; border-top:1px solid #ccc; border-bottom:none;}

.NavLinkContentBig .subpage_selected span a:link{ color:red; text-decoration:none} 
.NavLinkContentBig .subpage_selected span  a:visited { color:red;text-decoration:none} 
.NavLinkContentBig .subpage_selected span  a:hover { color:red;text-decoration:none} 

.NavLinkContentBig a:link { color:#333; text-decoration:none} 
.NavLinkContentBig a:visited { color:#333;text-decoration:none} 
.NavLinkContentBig a:hover { color:red;text-decoration:none} 

/*DirPages*/
.gray12{ font-size:12px; color:#333; font-weight:bold}

a.gray12:link {  color:#333; text-decoration:none} 
a.gray12:visited {  color:#333;text-decoration:none} 
a.gray12:hover { color:Red;text-decoration:none} 

.dirhead{width:90%; float:left; margin: 0px 0px 5px 5px !important; margin: 0px 0px 9px 3px;}
.pages{margin: 5px 0px 5px 20px; padding:1px;}
.pageitem{width: 155px; float:left; height:24px; display:block; line-height:24px}
.divspacer{float:left; width: 100%;height: 10px;background-image: url(../images/whqq_bg_line.gif); background-repeat: repeat-x; margin-top:3px!Important; margin-top:1px}


/***************************************/
.rightheader{width:160px; height:16px; padding: 8px 0 8px 15px; background:url(../images/netbankarrow.gif) 15px 11px no-repeat; text-indent:12px;}
.rightheader span { font-size:14px; color:White; font-weight:bold; margin-left:8px;line-height:16px; height:16px}
.rightheader A.rightheadertitle:link,A.rightheadertitle:visited,A.rightheadertitle:hover{ font-size:14px; color:White; font-weight:bold; margin-left:8px;line-height:16px; height:16px}
.rightheader img{ vertical-align:text-top; margin-top:-1px}
.netbankrightbg{background:url(../images/netbank_r_bg.jpg);width:208px;}
.netbankdiv{background:url(../images/netbankdiv.jpg) no-repeat;width:208px; height:478px; overflow:hidden}
.netbankbottom {background:url(../images/netbankdivbottom.jpg) no-repeat bottom;width:208px; height:5px; font-size:1px; background-color:White;}
.whitebgtop{background:url(../images/whitetop.gif) no-repeat;width:198px; background-position:top; height:5px!important; min-height:5px; *height:5px; margin:0px auto;overflow:hidden; font-size:1px;}
.whitebgmid{width:198px;margin:0px auto; overflow:hidden; background-color:White; }
.whitebgbottom{background:url(../images/whitebottom.gif) no-repeat bottom;width:198px;height:5px!important; min-height:5px; *height:5px; margin:0px auto;overflow:hidden; font-size:1px;}
.whitebgmid .bg{background:url(../images/itembg.gif) no-repeat;width:178px; height:25px; margin: 2px 0px 3px 10px; float:left;}
.whitebgmid .textleft{ padding-left:16px; line-height:25px}
.whitebgmid .textleftnobg{ padding-left:16px;}
.whitebgmid .bg span{ margin-left:16px; line-height:25px}
.whitebgmid .nobg{width:178px; height:25px; margin: 3px 0px 3px 10px;}
.whitebgmid .nobg span{ margin-left:16px; line-height:25px}
.whitebgmid .nobg span .underlineA{ text-decoration:underline}
.whitebgmid .nobgbig{width:178px; height:20px; margin: 3px 0px 3px 10px;}
.whitebgmid .nobgbig span{ margin-left:16px; line-height:20px}

.whitebgmid .nobgred span .underlineA{ text-decoration:underline}

.whitebgmid .toolboxli{ float:left;width:90px;margin:0px 6px 0px 0px; }
.toolboxdivbg{background:url(../images/toolbox_r_bg.jpg);width:208px;}
.toolboxdiv{background:url(../images/firmbankdiv.jpg) no-repeat;width:208px; height:370px; overflow:hidden}
.toolboxbottom{background:url(../images/toolboxdivbottom.jpg) no-repeat bottom;width:208px; height:5px; overflow:hidden; font-size:1px;}

.firmbankdiv{background:url(../images/firmbankdiv.jpg) no-repeat;width:208px; height:290px; overflow:hidden}
.firmbankbottom{background:url(../images/firmbankdivbottom.jpg) no-repeat;width:208px; height:5px}

.realinfodiv{background:url(../images/realinfodiv.jpg) no-repeat;width:208px; height:281px; overflow:hidden}
.realinfobottom{background:url(../images/realinfodivbottom.jpg) no-repeat;width:208px; height:5px;overflow:hidden}

#right_search_type{height:21px;width:130px;padding-left:8px;float:left; cursor:pointer;color:#666;line-height:21px; border:1px solid #A4A4A4;  border-right:none; margin-left:10px; margin-top:10px}
#right_search_type_Arrow{height:25px;width:28px;padding-left:8px;float:left; cursor:pointer;line-height:25px; background:url(../images/redarrow.gif) no-repeat; border:none;margin-top:10px}
#right_search_type_list{width:138px;border:1px solid #A4A4A4;color:#666; background-color:#fff; border-top:none; height:auto;display:none;position:absolute;}
#right_search_type_list ul{float:left;cursor:pointer; }
#right_search_type_list li{margin:4px auto 0px 8px;width:131px;}

/*notice*/
.DivContainer{width:950px;margin:0 auto;}  
.DivLeft{width:723px;float:left;}
.DivRight{width:209px;float:left; margin-left:18px}

.notice{width:723px;margin:0px;margin-bottom:8px;padding:0; margin-top:10px}
.notice .head{margin:0px; height:33px!important;height:33px; vertical-align:middle;background: url(../../images/main_content_bg.jpg) no-repeat;color:Black;font-weight:bold;}
.notice .head span{margin-left:45px; float:left;font-size:13px; margin-top:8px;  vertical-align:baseline; }
.notice .container{ width:721px;height:740px;border:1px solid #cccccc;margin:0px;padding:0;border-top:none; overflow:hidden}
.notice .content{width:681px; height:662px; margin:20px 20px 0px 20px;}

.notice .infocontainer{ width:681px;height:auto!important; min-height:685px; *height:685px; border:1px solid #cccccc; padding:20px; border-top:0px; overflow-x:hidden;}
.notice .infocontent{width:681px;height:auto!important; min-height:643px; *height:643px; }

.notice .pageinfo{margin:0 auto; width:100%; text-align:center; margin-top:10px}

.noticehead{ width: 146px; height: 40px; }
.noticehead span { height: 32px; line-height: 32px; font-size: 20px; color: #A30030; letter-spacing: 0.83px; }
.noticecontent { height: auto !important; min-height: 500px; *height: 500px; color: #333; padding: 0px; margin-top:30px;}
.noticecontent .list { margin: 16px 0px 8px 0px; height: auto !important;}
.noticecontent .list .libg {background-color: #EEEEEE;}
.noticecontent .list li { height: 50px; line-height: 50px; padding: 0 20px 0 20px; }
    .noticecontent .page_in_cicle .page {
       padding:0!important;
    }
.c_title{ float: left; }
.c_date { float: right; }
a.rednotice:link { color:red; text-decoration:none; } 
a.rednotice:visited { color:red; text-decoration:none; } 
a.rednotice:hover { color:red; text-decoration:none; }
a.graynotice:link {  text-decoration:none; } 
a.graynotice:visited {text-decoration:none; } 
a.graynotice:hover {text-decoration:none; } 


/*pager*/
.pager{ font-size:13px;margin:20px 0 0 0;height:25px; line-height:25px; width:100%;border:solid 0px  red;display:block;clear:both;}
.pager_left{float:left;width:auto;color:#666;margin-left:12px;margin-right:0px;}
.pager_left span{margin-left:8px;font-weight:bold;}

.pager_right{float:right;margin-right:8px; width:200px;}
.pager_right span,.pager_right a{padding-left:2px;padding-right:2px;border:1px solid #cc0000;font-size:12px;padding-top:4px;padding-bottom:2px;color:#ccc; background:#fff;text-decoration:none;margin-left:6px;}
.pager_right a{color:#cc0000!important;border:1px solid #cc0000;}
.pageText{color:#cc0000!important;}
.pager a:hover{padding-left:2px;padding-right:2px;border:1px solid #cc0000;background:#fff;font-weight:bold;}


/*about & corporate 内页*/
.cor_divcontainer{width:950px;margin:0 auto;}
.cor_divtop{width:950px;margin:0 auto; overflow:hidden;}

.cor_divtop .left{ float:left; width:184px; border:1px solid #cccccc; border-top:none; min-height:504px; *height:504px; height:auto}
.cor_divtop .right{ float:left; width:754px; margin-left:8px; height:auto}

.cor_divtop .right .header{ width:754px; height:33px; background:url(../images/header.gif)}
.cor_divtop .right .header span{ margin-left:45px; float:left;margin-top:8px;  vertical-align:baseline;color:Black;font-weight:bold; font-size:14px}
.cor_divtop .right .content{width:712px; border:1px solid #cccccc; border-top:0px;height:auto!important; min-height:258px; *height:258px; padding:20px; overflow-x: hidden;}
.cor_divtop .right .content .info{width:712px;  height:auto!important; min-height :256px; *height:256px;}

.cor_divtop .right .smallcontent{width:712px; border:1px solid #cccccc; border-top:0px;height:auto!important; min-height:108px; *height:108px; padding:20px; overflow-x: hidden;}
.cor_divtop .right .smallcontent .info{width:712px; height:auto!important; min-height :106px; *height:106px; overflow-x: hidden;}


.cor_divtop .right a:link { color:Blue; text-decoration:underline} 
.cor_divtop .right a:visited {color:Blue;text-decoration:underline} 
.cor_divtop .right a:hover {color:Blue; text-decoration:underline} 

.cor_divtop .right ol li{ list-style:decimal}
.cor_divtop .right ul li{list-style:disc}

.cor_divtop_big{width:950px;margin:0 auto; overflow:hidden;}

.cor_divtop_big .left{ float:left; width:209px; border:1px solid #cccccc; border-top:none; min-height:504px; *height:504px; height:auto}
.cor_divtop_big .right{ float:left; width:723px; margin-left:8px; height:auto;margin-left:16px;}

.cor_divtop_big .right .header{ width:723px; height:33px; background:url(../images/main_content_bg.jpg)}
.cor_divtop_big .right .header span{ margin-left:45px; float:left;margin-top:8px;  vertical-align:baseline;color:Black;font-weight:bold; font-size:14px}
.cor_divtop_big .right .content{width:721px; border:1px solid #cccccc; border-top:0px;height:auto!important; min-height:258px; *height:258px;overflow-x: hidden;}
.cor_divtop_big .right .content .info{width:681px;  height:auto!important; min-height :256px; *height:256px; margin:20px 20px 20px 20px;}
.cor_divtop_big .right .content .infodefault{width:681px;  height:auto!important; min-height :256px; *height:256px; margin:20px 20px 20px 20px;}

.cor_divtop_big .right .smallcontent{width:721px; border:1px solid #cccccc; border-top:0px;height:auto!important; min-height:108px; *height:108px;  overflow-x: hidden;}
.cor_divtop_big .right .smallcontent .info{width:681px; height:auto!important; min-height :106px; *height:106px; overflow-x: hidden;margin:20px 20px 20px 20px;}


.cor_divtop_big .right .info a:link { color:Blue; text-decoration:underline} 
.cor_divtop_big .right .info a:visited {color:Blue;text-decoration:underline} 
.cor_divtop_big .right .info a:hover {color:Blue; text-decoration:underline} 

.cor_divtop_big .right ol li{ list-style:decimal}
.cor_divtop_big .right ul li{list-style:disc}

.cor_divtop_big .right ul.SlideTriggers li{list-style:none}

.displayimg{}
.notdisplayimg{ display:none;}

.adv_big{width:723px; padding:0; overflow-x:hidden}
.adv_small{width:723px;padding:0; overflow-x:hidden}

a.red:link { color:red; text-decoration:none; } 
a.red:visited { color:red; text-decoration:none; } 
a.red:hover { color:red; text-decoration:none; }

.Service6 {
    background: url("../images/6S-v2.0.png") no-repeat scroll -1px 0 transparent;
    float: left;
    height: 274px;
    width: 209px;
}

.fzjgselect_con{width:70%; margin: 0 auto 8px auto; position:relative;}
.fzjgselect_con.z1{z-index:1000;}
.fzjgselect_con.z2{z-index:900;}
.fzjgselect_con.z3{z-index:800;}
.fzjgselect_title{text-align:left; border: 1px solid #ccc; padding:0 5px;width:133px; height:20px; position:relative;}
.fzjgselect_title:hover{ border:1px solid #999;}
.fzjgselect_edge{ position:absolute; right:10px; top:50%; margin-top:-3px; cursor:pointer; border-width:6px; border-style:dashed; border-color:transparent; border-top-color:#999;border-top-style:solid;transition:all .3s;-webkit-transition:all .3s; width:0; height:0; display:inline-block; vertical-align:middle; overflow:hidden;}
.fzjgselect_nav{position:absolute; left:0;top:21px; border: 1px solid #ccc;width:143px;height:auto; max-height:300px; overflow-x:hidden;overflow-y:scroll; background:#fff; display:none;}
.fzjgselect_nav li.lv1 a{width: 138px;display:inline-block; text-align:left; padding-left:5px;}
.fzjgselect_nav li.lv2 a{width: 118px;display:inline-block; text-align:left; padding-left:25px;}
.fzjgselect_nav li.lv1 a:hover,.fzjgselect_nav li.lv2 a:hover{background-color:#1E90FF; color:#fff;}
.fzjgselect_nav li.lv1,.fzjgselect_nav li.lv2 {width: 143px; text-align:left;}
.fzjgselect_nav li.lv1 .lv1_dir{width: 138px; text-align:left; padding-left:5px;}
.fzjgselect_nav li.lv1 .lv1_dir:hover{background-color:#1E90FF; color:#fff;}
.fzjgselect_nav li.lv1 .lv1_dir .lv1_dir_right{float:right; padding-right:22px;}
.fzjgselect_nav li.lv1.on .lv1_dir{font-weight:bold;}
.fzjgselect_nav li.lv1.on .lv1_dir:hover{background-color:#fff; color:#333;}
.fzjgselect_nav li.lv2_nolink {width: 118px; padding-left:25px; text-align:left; color:#999999;}
.fzjgselect_nav .hidden{display:none;}

/*左浮动*/
.fl {
    float:left;
}
/*右浮动*/

.fr {
    float:right;
}

/*首页大图*/
.m_banner_bg {
    position: relative;
    height: 577px;
    z-index: 100;
    min-width: 1200px;
}
.banner_cover {
    height:100%;
    width:100%;
    position:relative;
    background:url(../Images/index_banner.jpg) no-repeat center;
}
.banner_ig_cover {
    height: 100%;
    width: 100%;
    min-width: 1200px;
    position: relative;
    background: url(https://wwwcdn.cmbimg.com/Images/index_ig_banner.jpg) no-repeat center;
}
.m_banner_video_container {
    width: 100%;
    min-width: 1200px;
    overflow: hidden;
    height: 520px;
}
.m_banner_video {
    width: 1920px;
    margin: 0 auto;
}
    .m_banner_video video {
        height:520px;
    }
    .m_banner_video_netbank {
        height: 520px;
        width: 1200px;
        position: relative;
        margin: 0 auto;
        top: -520px;
    }


.DivContainer {
    width: 1200px;
    margin: 0 auto;
}

/*二级页面head*/
.NavLinkHeader {
    position: relative;
    /*width: 110px;*/
    height: 38px;
    margin-bottom: 30px;
    line-height: 38px;
}
.NavContainer {
    margin: 26px 0 16px 0;
}
.NavLinkHeader span {
    font-size: 20px;
    color: #A30030;
    font-weight: 700;
}
.NavLinkHeader .creditinfo_content_split {
    width: 2px;
    height: 20px;
    background-color: #A30030;
    border-radius: 2px;
    display: inline-block;
    position: relative;
    top: 2px;
}

.NavLinkHeader .hover_line {
    position: absolute;
    left: 10px;
    width: 60px;
    margin-top: 5px;
    border-radius:1px;
    border-bottom: 2px solid #A30030;
}

/*begin 轮显图片*/
div#MainBanner_new {
    min-width:1200px;
    width:100%;
    margin: 0px;
    overflow: hidden;
    position: inherit;
}

#SlidePlayer_new {
    /*width: 1920px;*/
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    width:100%;
    /*    margin: 0px;*/
    /*  float: left;*/
    min-width: 1200px;
    max-width: 1920px;
}

/*width: auto;
height: auto;
max-width: 100%;
max-height: 100%;*/
/*.Slides li {
    float: left;
    list-style: none;
    display: inline;
    margin: 0px;
    overflow: hidden;
}*/

#SlidePlayer_new img {
    border: 0;
    display: none;
    top: 0;
    left: 0;
    position: absolute;
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
}

.SlideTriggers_new {
    z-index: 999;
    margin: 0 auto;
    bottom: 40px;
    position: absolute;
    line-height: 17px;
    font-size: 12px;
    width: 100%;
    text-align: center;
}

.SlideTriggers_new div {
    list-style: none;
    color: #cc0000;
    height: 10px;
}

.SlideTriggers_new span {
    background-color: #fff;
    margin: 0px 10px;
    font-size: 10px;
    width: 35px;
    height: 7px;
    border-radius: 30px;
    cursor: pointer;
    text-align: center;
    list-style: none;
    color: #ffffff;
    display: inline-block;
}

    .SlideTriggers_new span.current {
        background-color: #A30030;
        color: #FFFFFF;
        cursor: pointer;
    }
/* end 轮显图片*/

/*个人贷款*/
/*卡片样式*/
.credit_container {
    width: 1200px;
    margin: 0 auto;
}

.credit_content {
    margin-top: 30px;
}

.credit_content_head {
    width: 84px;
    margin-bottom: 30px;
}

.credit_content_head span {
    font-size: 20px;
    color: #A30030;
    letter-spacing: 0.98px;
}

.credit_content_head_split {
    width: 60px;
    height: 2px;
    border-radius: 1px;
    background-color: #A30030;
    margin: 0 auto;
    margin-top: 10px;
}

.credit_content_detail .credit_content_item:last-child{
    margin-bottom:60px;
}

.credit_content_item {
    height: 308px;
    /*display: flex;
    white-space: nowrap;*/
    margin-bottom: 30px;
}

.credit_content_item_img {
    width: 260px;
    height: 260px;
    margin-top: 48px;
    background-color: aliceblue;
    z-index: 1;
    display: inline-block;
    position: relative;
}

.credit_content_item_content {
    width: 1000px;
    height: 260px;
    position: relative;
    left: 195px;
    background: #FFFFFF;
    box-shadow: 0 0 4px 3px #EEEEEE;
    display: inline-block;
    bottom: 308px;
}

.credit_content_item_title {
    margin-top: 44px;
    padding-left: 90px;
}

.credit_content_item_title li {
    display: inline-block;
    margin-left: 10px;
}

.credit_content_item_title li span {
    font-size: 20px;
    color: #A30030;
    letter-spacing: 0.98px;
}

.credit_content_item_info {
    padding-left: 102px;
    padding-right:30px;
    margin-top: 30px;
}
.credit_content_item_info li  {
    font-size: 14px;
    color: #333
}
.credit_content_item_info li a {
    font-size:14px;
    color:#333
}
.credit_content_item_info ul {
    line-height:22px;
}

.credit_content_item_info li span {
    font-size: 14px;
    color: #333333;
    letter-spacing: 0.68px;
    line-height: 22px;
    white-space: normal;
}

.credit_content_item_title_split {
    display: inline-block;
    width: 2px;
    background: #A30030;
    border-radius: 1px;
    height: 20px;
    position: relative;
    top: 4px;
}

.credit_content_item_more {
    position: absolute;
    bottom: 31px;
    right: 46px;
}



.credit_content_item_more a span{
    font-size: 14px;
    color: #999999;
}
.credit_content_item_more a i {
    display: inline-block;
    width: 18px;
    height: 14px;
    background: url(../Images/common/right_arrow_gray.png) no-repeat bottom;
}

.show_more i {
    display: inline-block;
    width: 18px;
    height: 14px;
    background: url(../Images/common/right_arrow_gray.png) no-repeat bottom;
}



.credit_toolbar {
    text-align: center;
    background: #F5F5F5;
    padding: 11px;
/*    margin-top: 70px;*/
}

.credit_toolbar a {
    font-size: 14px;
    color: #666666;
    white-space: nowrap;
}

.credit_toolbar a:hover {
    color: #A30030
}

.credit_toolbar_split {
    margin-left: 30px;
    margin-right: 30px;
    background: #CCCCCC;
    border-radius: 1px;
    width: 2px;
    display: inline-block;
    height: 18px;
    position: relative;
    top: 5px;
}

/*储蓄业务三级页面*/

.container_third_bg {
    background: #F9F9F9;
    padding-bottom: 60px;
}

.sub_divcontainer_big_new .left {
    float: left;
    width: 220px;
    border-top: none;
    /*min-height: 171px;
    *height: 171px;
    height: auto;*/
   /* padding-top: 15px;*/
    background: #fff;
}
/*面包屑导航*/
.sub_divcontainer_big_new .location {
    padding: 26px 0 26px 0;
    margin:0;
}

.sub_divcontainer_big_new {
    width: 1200px;
    margin: 0 auto;
}

.sub_divcontainer_big_new .right .header {
    height: 28px;
    margin: 30px 0;
}

.sub_divcontainer_big_new .right .header span {
    float: left;
    display: inline-block;
    height: 28px;
    line-height: 28px;
    font-size: 20px;
    color: #A30030;
    font-weight: 700;
}

.sub_divcontainer_big_new .right .header .spacer {
    float: left;
    display: inline-block;
    margin-left: 40px;
    margin-right: 20px;
    margin-top: 5px;
    background: #A30030;
    border-radius: 1px;
    height: 20px;
    width: 2px;
}

.sub_divcontainer_big_new .right {
    float: left;
    width: 960px;
    margin-left: 20px;
    background: #FFFFFF;
}

.sub_divcontainer_big_new .right .content .info {
    display: block;
    padding: 0 30px;
    min-height: 120px;
    *height: 120px;
    height: auto;
    overflow-x: hidden;
    font-size: 12px;
}
    .sub_divcontainer_big_new .right .content .info a{
        text-decoration:underline;
    }

/*储蓄业务和居家生活*/


.saving_content {
    width: 1240px;
}

.saving_content li {
    float: left;
    width: 580px;
    height: 92px;
    margin-right: 40px;
    margin-bottom: 30px;
}

.saving_content li img {
    float: left;
    width: 90px;
    height: 90px;
}

.saving_content .saving_body {
    float: left;
    width: 460px;
    margin-left: 30px;
}

.saving_body h4 {
    margin-top: 10px;
    margin-bottom: 10px;
}

.saving_body h4 a {
    font-size: 18px;
    font-weight: 700;
    color: #333333;
}

.saving_body p a {
    font-size: 14px;
    color: #999999;
    line-height: 22px;
}

.saving_body p span{
    font-size: 14px;
    color: #999999;
    line-height: 22px;
}
/*三级页面统一布局样式*/
.thirdpage_container_bg {
    background: #F9F9F9;
}

.thirdpage_container {
    margin: 0 auto;
    width: 1200px;
    padding-top: 30px;
    padding-bottom: 60px;
}

.thirdpage_container_content {
   /* display: flex;*/
    margin-top: 25px;
}

.thirdpage_container_left {
    float:left;
    width: 220px;

}

.thirdpage_container_right {
    float:left;
    width: 900px;
    margin-left: 20px;
    background-color: white;
    padding: 30px;
}

.thirdpage_content_title {
    margin-bottom: 30px;
}

.thirdpage_content_title span {
    font-size: 20px;
    margin-left: 20px;
    color: #A30030;
}
.thirdpage_content_title_name {
    font-size: 20px;
    margin-left: 20px;
    color: #A30030;
    display:inline-block;
}

.thirdpage_content_head {
    margin-bottom: 10px;
    text-align: center;
}

.thirdpage_content_head span {
    font-size: 14px;
    color: #333333;
    line-height:22px;
    font-weight:700;
}



.thirdpage_content_split {
    width: 2px;
    height: 20px;
    background-color: #A30030;
    border-radius: 2px;
    display: inline-block;
    position: relative;
    top:3px;
}

.thirdpage_content {
    margin-bottom: 50px;
}

/*重要公告*/
.main_notice {
    margin-bottom:30px;
}
.main_notice .head {
    text-align:center;
}
.main_notice .head span {
    font-size: 20px;
    color: #A30030;
}

/*公告栏*/


.notice_container .notice_head {
    float: left;
    margin-top: 11px;
    width: 483px;
    height: 20px;
    line-height: 20px;
}

.notice_head a {
    font-size: 14px;
    color: #333333;
}

.notice_head i {
    float: left;
    height: 20px;
    display: inline-block;
    margin-top: 3px;
    margin-right: 16px;
    width: 18px;
    background: url(https://wwwcdn.cmbimg.com/Images/notice_icon.png) no-repeat;
}

.notice_head span {
    float: left;
    height: 20px;
    font-size: 14px;
}

.notice_head table {
    float: left;
    width: 350px !important;
    height: 20px;
}


.notice-content-container {
    height: 20px;
}

.notice-content-item {
}

    .notice-content-item:hover a {
        color: #A30030;
    }



.notice_container .notice_more {
    margin-top: 11px;
    float: right;
    text-align: right;
    width: 100px;
    height: 20px;
}

.notice_more a span {
    margin-right: -5px;
    font-size: 14px;
    color: #666666;
}

.notice_more i {
    display: inline-block;
    width: 18px;
    height: 14px;
    background: url(https://wwwcdn.cmbimg.com/Images/right_arrow_icon.png) no-repeat bottom;
}